have tough luck (in) - Espagnol Anglais Dictionnaire